//package com.sky.task;
//
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.scheduling.annotation.Scheduled;
//import org.springframework.stereotype.Component;
//
//import java.util.Date;
//
///**
// * 自定义定时任务类
// * 搭配spring task使用,用来定时调用任务
// * 这是定时的处理相应的逻辑,,所以都不用去设计接口,,因为这个类,会自动的调用这个处理的方法,比如凌晨1点自动运行
// * 这个也是用来讲解spring task的,主项目用到的代码在OrderTask.java中,这里用不到,我就先注释掉了
// */
//@Component   //说明当前这个类也需要实例化,然后放入到Spring容器中
//@Slf4j
//public class MyTask {
//
//    //使用这个spring task,需要关注的就两点:
//        //1.指定下面的cron表达式,,即指定我们什么时间点触发
//        //2.具体的业务逻辑,,比如提醒还款日期,每月25号都给你发个提醒
//            //而当下我们需要这个任务调度工具,,来处理订单状态的定时处理,比如用户订单付款超时,默认取消订单就要自动修改状态
//    
//    /**
//     * 定时任务 每隔5秒触发一次
//     * cron表达式看不懂可以回顾,day10对应的笔记
//     * 因为这只是一个案例,所以下面的代码注释掉了,,要不控制台会频繁调用和输出,,因为这个是自动调用的
//     */
//    //@Scheduled(cron = "0/5 * * * * ?")
//    public void executeTask(){   //定时任务,具体的处理逻辑,就要放到当下这个方法里面
//        log.info("定时任务开始执行：{}",new Date());
//    }
//}